JAVA-Based Agent Platform Evaluation
نویسنده
چکیده
The paper presents a comparison of available JAVA-based agent development tools (platforms) with respect to the specific requirements of agent-based manufacturing control solutions. We discuss the use of agents, as high-level decision-making entities, in combination with the low-level real-time control based on IEC 1131-3 or IEC 61499 standards. The need to run agents, written in JAVA language, as well as the agent platform runtime environment inside existing PLC-based automation controllers is stressed. From this viewpoint, we identify particular attributes which the agent platform should fulfill, like FIPA interoperability, small memory footprint, cost, and security. For selected agent platforms – JADE, FIPA-OS, ZEUS and JACK – we present the results of benchmarking aimed at the speed of the message sending among agents, which might be a crucial property in real-time applications.
منابع مشابه
Voltage Coordination of FACTS Devices in Power Systems Using RL-Based Multi-Agent Systems
This paper describes how multi-agent system technology can be used as the underpinning platform for voltage control in power systems. In this study, some FACTS (flexible AC transmission systems) devices are properly designed to coordinate their decisions and actions in order to provide a coordinated secondary voltage control mechanism based on multi-agent theory. Each device here is modeled as ...
متن کاملSeamless Incorporation of Agents in an E-Commerce Intermediation Platform
This paper describes the realization of a business-to-business intermediation e-commerce platform. The main concern derives from the usage of two emerging technologies, namely the Java 2 Enterprise Edition (J2EE) and the Mobile Agent Technology (MAT). The key issues that are addressed in this paper are the following. First, the scenario of the proposed system. Second, the definition of the requ...
متن کاملStructural Performance Evaluation of Multi-Agent Systems
This paper is dedicated to the issue of structural performance of multi-agent platforms. Due to the wide range of all available architectures, we have concentrated only on Java RMI implementations. The main goal of this paper consists of two parts. The first one is to investigate and develop the performance metrics to enable evaluation of distributed systems without reorganization of the runnin...
متن کاملEvaluation of the Mobile Agents Technology: Comparison with the Client/Server Paradigm
This paper presents a performance evaluation of the mobile agent paradigm in comparison to the client/server paradigm. This evaluation has been conducted on top of the Java environment, using respectively RMI, the Aglets mobile agents platform and a mobile agents prototype that we implemented. The measurements give the cost of the basic mechanisms involved in the implementation of a mobile agen...
متن کاملKnowledge-based Autonomous Agents for Pervasive Computing Using AgentLight
With the arrival of Java 2 Micro Edition (J2ME) and its industry support 1, 2, we can now create applications that run on commonplace pervasive computing devices, such as mobile phones or PDAs. Several research groups are working on platforms for building intelligent agent applications for this environment 3, such as MicroFIPA 4, the Lightweight Extensible Agent Platform (LEAP) 5, and our Agent...
متن کامل